package com.bestcem.xm.qdes.convert;

import com.bestcem.xm.qdes.controller.vo.QdesLibprojectLabelVo;
import com.bestcem.xm.qdes.entity.QdesLibProjectLabel;
import org.mapstruct.Mapper;
import org.mapstruct.MappingConstants;

import java.util.List;

/**
 * @author luguitao
 * @version v1.0
 * @date 2021/8/18 17:27
 */
@Mapper(componentModel = MappingConstants.ComponentModel.SPRING)
public interface QdesLabelConvertMapper {

    /**
     * entity转换为vo
     *
     * @param qdesLibprojectlabel 实体类
     * @return vo
     */
    QdesLibprojectLabelVo label2Vo(QdesLibProjectLabel qdesLibprojectlabel);

    /**
     * entity转换为vo
     *
     * @param qdesLibprojectlabel 实体类
     * @return vo
     */
    List<QdesLibprojectLabelVo> labels2Vo(List<QdesLibProjectLabel> qdesLibprojectlabel);
}
